Turtle limpet - Alemán Inglés Diccionario